#include <stdio.h>
#ifndef DATA_STRUCT_H
#define DATA_STRUCT_H
#define MAX_SIZE 1024 
typedef struct s_list_node
{
	unsigned char data[MAX_SIZE];
	struct s_list_node *next;
}s_list_node;

typedef struct s_list
{
	s_list_node *head;
	int len;
}s_list;
s_list *s_list_create(void);
int s_list_addnode(s_list *slist,const char *data);
int s_list_print(s_list *slist);
#endif
